a road hog - Spanish English Dictionary